# Example 1: Playing with the Delaunay triangulator
SET(EXAMPLE_NAME cookbook_10_01)
SET(EXAMPLE_FILES ch10_01/delaunay.cpp)
START_EXAMPLE()

# Example 2: Understanding and using the pseudo-loaders
SET(EXAMPLE_NAME cookbook_10_02)
SET(EXAMPLE_FILES ch10_02/pseudo_loader.cpp)
START_EXAMPLE()

# Example 3: Managing customized data with the metadata system
SET(EXAMPLE_NAME cookbook_10_03)
SET(EXAMPLE_FILES ch10_03/meta_data.cpp)
START_EXAMPLE()

# Example 4: Designing customized serializers
SET(EXAMPLE_NAME cookbook_10_04)
SET(EXAMPLE_FILES ch10_04/custom_serializer.cpp)
START_EXAMPLE()

# Example 5: Reflecting classes with serializers
SET(EXAMPLE_NAME cookbook_10_05)
SET(EXAMPLE_FILES ch10_05/class_reflection.cpp)
START_EXAMPLE()

# Example 6: Taking a photo of the scene
SET(EXAMPLE_NAME cookbook_10_06)
SET(EXAMPLE_FILES ch10_06/capture_screen.cpp)
START_EXAMPLE()

# Example 7: Designing customized intersectors
SET(EXAMPLE_NAME cookbook_10_07)
SET(EXAMPLE_FILES ch10_07/main.cpp
                  ch10_07/PointIntersector.cpp
                  ch10_07/PointIntersector)
START_EXAMPLE()

# Example 8: Implementing the depth peeling method
SET(EXAMPLE_NAME cookbook_10_08)
SET(EXAMPLE_FILES ch10_08/depth_peeling.cpp)
START_EXAMPLE()

# Example 9: Using OSG in C++/CLI applications

# Example 10: Using osgSwig for language binding
